drop your trousers - French English Dictionary